frequent drizzle - German English Dictionary